An Experimental Comparison of Checklist-Based Reading and Perspective-Based Reading for UML Design Document Inspection

نویسندگان

  • Giedre Sabaliauskaite
  • Fumikazu Matsukawa
  • Shinji Kusumoto
  • Katsuro Inoue
چکیده

This paper describes an experimental comparison of two reading techniques, namely Checklist-based reading (CBR) and Perspective-based reading (PBR) for Object-Oriented (OO) design inspection. Software inspection is an effective approach to detect defects in the early stages of the software development process. However, inspections are usually applied for defect detection in software requirement documents or software code modules, and there is a significant lack of information how inspections should be applied to OO design documents. The comparison was performed in a controlled experiment with 59 subject students. The results of individual data analysis indicate that a) defect detection effectiveness using both inspection techniques is similar (PBR:69%, CBR:70%); b) reviewers who use PBR spend less time on inspection than reviewers who use CBR; c) cost per defect of reviewers who use CBR is smaller. The results of 3-person virtual team analysis show that CBR technique is more effective than PBR technique.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An experimental comparison of reading techniques for defect detection in UML design documents

The basic motivation for software inspections is to detect and remove defects before they propagate to subsequent development phases where their detection and removal becomes more expensive. To maximize this potential, the examination of the artefact under inspection must be as thorough and detailed as possible. This implies the need for systematic reading techniques that tell inspection partic...

متن کامل

An Internally Replicated Quasi-Experimental Comparison of Checklist and Perspective-Based Reading of Code Documents

The basic premise of software inspections is that they detect and remove defects before they propagate to subsequent development phases where their detection and correction cost escalates. To exploit their full potential, software inspections must call for a close and strict examination of the inspected artefact. For this, reading techniques for defect detection may be helpful since these techn...

متن کامل

Evaluating Defect Detection Techniques for Software Requirements Inspections

Perspective-Based Reading (PBR) is a family of defect detection techniques which have been proposed to improve the effectiveness of software requirements inspections. PBR drives individual document reading by means of perspectivedependent procedural scenarios, which are different for each inspector in the team. Based on the former PBR experiments, we present a controlled experiment with more th...

متن کامل

Assessing defect detection performance of interacting teams in object-oriented design inspection

Software inspection is one of the methods to ensure the quality of software by finding and repairing defect early in software development process. In a software inspection process, inspectors first review software artifacts individually and then meet in a team in order to find as many defects as possible and to eliminate false positives. However, several empirical studies suggest that inspectio...

متن کامل

The effect of task-based instruction on reading comprehension of Iranian EFL learners

Developing reading comprehension ability is an important aspect in acquisition of a language. The  present  study  focused  on  improving  reading  comprehension  ability  through  Task-based Instruction  (TBI).  TBI  is  a  methodology  that  develops  from  a  focus  on  classroom  tasks.  The participants of the study were 135 Iranian female students at different levels selected from high sc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002